home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 5 / BBS in a Box -Volume V (BBS in a Box) (April 1992).iso / Files / MacTechNotes / TN.201.250 / TN.239.Inside Object Pascal / TN.239.Inside Object Pascal.rsrc < prev    next >
MacOS Resource Fork  |  1989-05-15  |  1.3 KB  |  [DDf4/DDAP]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacOS Resource Fork (archive/rsrc).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert MacOS Resource Fork (archive/rsrc) magic Supported
10% dexvert Jesper Olsen Module (music/jesperOlsen) magic Supported
1% dexvert BeOS Resource Data (archive/beOSResourceData) ext Unsupported
1% dexvert AppleSingle (archive/appleSingle) fallback Supported
100% file AppleDouble encoded Macintosh file default
99% file data default
56% TrID Mac AppleDouble encoded default
28% TrID TTComp archive compressed (bin-2K) default (weak)
14% TrID MacBinary 1 default (weak)
100% siegfried fmt/503 AppleDouble Resource Fork (2) default
100% lsar AppleSingle default
100% gt2 MAC Bilddatei default (weak)


id metadata
keyvalue
macFileType[DDf4]
macFileCreator[DDAP]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 05 16 07 00 02 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 02 00 00 00 09 00 00 |........|........|
|00000020| 00 32 00 00 00 20 00 00 | 00 02 00 00 00 52 00 00 |.2... ..|.....R..|
|00000030| 04 b8 44 44 66 34 44 44 | 41 50 01 00 00 00 00 00 |..DDf4DD|AP......|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 01 00 00 00 | 04 4f 00 00 03 4f 00 00 |........|.O...O..|
|00000060| 00 69 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.i......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000080| 00 00 1b 54 4e 2e 32 33 | 39 2e 49 6e 73 69 64 65 |...TN.23|9.Inside|
|00000090| 20 4f 62 6a 65 63 74 20 | 50 61 73 63 61 6c 02 00 | Object |Pascal..|
|000000a0| 00 00 00 00 44 44 66 34 | 44 44 41 50 01 00 01 54 |....DDf4|DDAP...T|
|000000b0| 00 c0 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 a0 93 a0 9d | 00 00 0d 86 00 00 04 b8 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 02 47 54 4e | 2e 32 33 39 2e 49 6e 73 |.....GTN|.239.Ins|
|00000160| 69 64 65 20 4f 62 6a 65 | 63 74 20 50 61 73 63 61 |ide Obje|ct Pasca|
|00000170| 6c 20 2d 20 54 68 69 73 | 20 54 65 63 68 6e 69 63 |l - This| Technic|
|00000180| 61 6c 20 4e 6f 74 65 20 | 62 72 69 65 66 6c 79 20 |al Note |briefly |
|00000190| 65 78 70 6c 61 69 6e 73 | 20 77 68 79 20 4f 62 6a |explains| why Obj|
|000001a0| 65 63 74 20 50 61 73 63 | 61 6c 20 61 6e 64 20 4d |ect Pasc|al and M|
|000001b0| 61 63 41 70 70 20 73 68 | 6f 75 6c 64 20 6f 6e 6c |acApp sh|ould onl|
|000001c0| 79 20 62 65 20 75 73 65 | 64 20 74 6f 20 77 72 69 |y be use|d to wri|
|000001d0| 74 65 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 73 20 |te appli|cations |
|000001e0| 61 6e 64 20 4d 50 57 20 | 74 6f 6f 6c 73 2e 20 41 |and MPW |tools. A|
|000001f0| 6c 74 68 6f 75 67 68 20 | 50 61 73 63 61 6c 20 63 |lthough |Pascal c|
|00000200| 61 6e 20 62 65 20 75 73 | 65 64 20 74 6f 20 77 72 |an be us|ed to wr|
|00000210| 69 74 65 20 64 65 73 6b | 20 61 63 63 65 73 73 6f |ite desk| accesso|
|00000220| 72 69 65 73 2c 20 64 72 | 69 76 65 72 73 2c 20 58 |ries, dr|ivers, X|
|00000230| 43 4d 44 73 20 61 6e 64 | 20 6f 74 68 65 72 20 74 |CMDs and| other t|
|00000240| 79 70 65 73 20 6f 66 20 | 73 74 61 6e 64 d0 61 6c |ypes of |stand.al|
|00000250| 6f 6e 65 20 63 6f 64 65 | 2c 20 61 6e 64 20 4f 62 |one code|, and Ob|
|00000260| 6a 65 63 74 20 50 61 73 | 63 61 6c 20 69 73 20 61 |ject Pas|cal is a|
|00000270| 6e 20 65 78 74 65 6e 73 | 69 6f 6e 20 6f 66 20 50 |n extens|ion of P|
|00000280| 61 73 63 61 6c 2c 20 4f | 62 6a 65 63 74 20 50 61 |ascal, O|bject Pa|
|00000290| 73 63 61 6c 20 63 61 6e | 6e 6f 74 20 62 65 20 75 |scal can|not be u|
|000002a0| 73 65 64 20 74 6f 20 77 | 72 69 74 65 20 61 6e 79 |sed to w|rite any|
|000002b0| 74 68 69 6e 67 20 6f 74 | 68 65 72 20 74 68 61 6e |thing ot|her than|
|000002c0| 20 61 6e 20 61 70 70 6c | 69 63 61 74 69 6f 6e 2e | an appl|ication.|
|000002d0| 20 20 54 68 69 73 20 6c | 69 6d 69 74 61 74 69 6f | This l|imitatio|
|000002e0| 6e 20 69 73 20 64 75 65 | 20 74 6f 20 74 68 65 20 |n is due| to the |
|000002f0| 66 61 63 74 20 74 68 61 | 74 20 4f 62 6a 65 63 74 |fact tha|t Object|
|00000300| 20 50 61 73 63 61 6c 20 | 6d 65 74 68 6f 64 20 64 | Pascal |method d|
|00000310| 69 73 70 61 74 63 68 69 | 6e 67 20 72 65 6c 69 65 |ispatchi|ng relie|
|00000320| 73 20 6f 6e 20 61 20 76 | 61 6c 69 64 20 41 35 20 |s on a v|alid A5 |
|00000330| 70 6f 69 6e 74 69 6e 67 | 20 74 6f 20 61 20 6a 75 |pointing| to a ju|
|00000340| 6d 70 20 74 61 62 6c 65 | 2e 20 20 42 65 63 61 75 |mp table|. Becau|
|00000350| 73 65 20 4d 61 63 41 70 | 70 20 69 73 20 77 72 69 |se MacAp|p is wri|
|00000360| 74 74 65 6e 20 69 6e 20 | 4f 62 6a 65 63 74 20 50 |tten in |Object P|
|00000370| 61 73 63 61 6c 2c 20 74 | 68 69 73 20 6c 69 6d 69 |ascal, t|his limi|
|00000380| 74 61 74 69 6f 6e 20 61 | 70 70 6c 69 65 73 20 74 |tation a|pplies t|
|00000390| 6f 20 69 74 20 61 73 20 | 77 65 6c 6c 2e 00 00 01 |o it as |well....|
|000003a0| 00 ff 54 4e 2e 32 33 39 | 2e 49 6e 73 69 64 65 20 |..TN.239|.Inside |
|000003b0| 4f 62 6a 65 63 74 20 50 | 61 73 63 61 6c 20 2d 20 |Object P|ascal - |
|000003c0| 54 68 69 73 20 54 65 63 | 68 6e 69 63 61 6c 20 4e |This Tec|hnical N|
|000003d0| 6f 74 65 20 62 72 69 65 | 66 6c 79 20 65 78 70 6c |ote brie|fly expl|
|000003e0| 61 69 6e 73 20 77 68 79 | 20 4f 62 6a 65 63 74 20 |ains why| Object |
|000003f0| 50 61 73 63 61 6c 20 61 | 6e 64 20 4d 61 63 41 70 |Pascal a|nd MacAp|
|00000400| 70 20 73 68 6f 75 6c 64 | 20 6f 6e 6c 79 20 62 65 |p should| only be|
|00000410| 20 75 73 65 64 20 74 6f | 20 77 72 69 74 65 20 61 | used to| write a|
|00000420| 70 70 6c 69 63 61 74 69 | 6f 6e 73 20 61 6e 64 20 |pplicati|ons and |
|00000430| 4d 50 57 20 74 6f 6f 6c | 73 2e 20 41 6c 74 68 6f |MPW tool|s. Altho|
|00000440| 75 67 68 20 50 61 73 63 | 61 6c 20 63 61 6e 20 62 |ugh Pasc|al can b|
|00000450| 65 20 75 73 65 64 20 74 | 6f 20 77 72 69 74 65 20 |e used t|o write |
|00000460| 64 65 73 6b 20 61 63 63 | 65 73 73 6f 72 69 65 73 |desk acc|essories|
|00000470| 2c 20 64 72 69 76 65 72 | 73 2c 58 43 4d 44 73 20 |, driver|s,XCMDs |
|00000480| 61 6e 64 20 6f 74 68 65 | 72 20 74 79 70 65 73 20 |and othe|r types |
|00000490| 6f 66 20 73 74 61 6e 64 | d0 61 6c 6f 6e 65 20 63 |of stand|.alone c|
|000004a0| 6f 00 00 01 00 00 00 04 | 4f 00 00 03 4f 00 00 00 |o.......|O...O...|
|000004b0| 69 00 65 de 74 07 b8 00 | 00 00 1c 00 46 00 01 53 |i.e.t...|....F..S|
|000004c0| 69 74 43 00 00 00 12 46 | 43 4d 54 00 00 00 1e 00 |itC....F|CMT.....|
|000004d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 11 00 |........|........|
|000004e0| 00 02 4b 00 66 19 54 10 | 4c 6f 6e 67 20 44 65 73 |..K.f.T.|Long Des|
|000004f0| 63 72 69 70 74 69 6f 6e | 11 42 72 69 65 66 20 44 |cription|.Brief D|
|00000500| 65 73 63 72 69 70 74 69 | 6f 6e |escripti|on |
+--------+-------------------------+-------------------------+--------+--------+